package com.zxj.ds.mybatis;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 1：去掉配置中的basePackage路径 测试无法去掉，或者说多数据源情况下无法去掉，需要配置一个包，可以扫描到子包
 * 2:全部写在一个类里面          不行，读取不到
 * 3:注解class，使用class.forName        可以，(Class<? extends Annotation>) Class.forName("com.zxj.ds.mybatis.annotation.SaasDao")
 * 4:SQL写在配置文件中         可以
 * 5:两个数据源是否都支持事务   只有一个数据源支持事务，那就是dataSource中配置了@Primary注解的数据源
 * 6：两个数据源是不是可以一起回滚事务     只有一个注解支持事务
 * 7:自动转驼峰       可以，但是设置了驼峰就强制转驼峰，不支持下划线
 */
@SpringBootApplication
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class,args);
    }
}
